草庐IT

ASP.NET Web Pages - 教程

全部标签

asp.net - 禁用表单提交按钮

我有一个按钮,我想在提交表单时将其禁用,以防止用户多次提交。我曾尝试天真地使用javascriptonclick禁用按钮,但如果客户端验证失败,按钮将保持禁用状态。如何在表单成功提交时禁用按钮,而不仅仅是在用户点击时禁用按钮?这是一个ASP.NET表单,所以如果可能的话,我想很好地融入asp.netajax页面生命周期。 最佳答案 我不太喜欢在代码隐藏中编写所有javascript。这是我的最终解决方案。按钮:Javascript:;}//--> 关于asp.net-禁用表单提交按钮,我

asp.net - 如何从 Javascript 函数设置 ASP.NET 控件的 "Visible"属性?

基本上我想知道从Javascript函数隐藏/显示ASP.NET控件的最佳方法。我想我会使用Javascript访问控件:vartheControl=document.getElementById("txtEditBox");然后只需将控件的Visible属性设置为true/false。它似乎不起作用,我似乎无法弄清楚如何将“可见”设置为真/假。我怎样才能做到这一点?另外,这是从Javascript函数隐藏/显示ASP.NET控件的最佳方式吗?谢谢,杰夫 最佳答案 ASP.NET控件的“Visible”属性决定了它是否会在客户端呈现

c# - SCRIPT87 : Invalid argument in IE 9, ASP.NET C#

这适用于除IE以外的所有其他浏览器。我在C#中的代码中建立一个链接:stringlink=OpenPopUpWindow这是我的javascript函数:functionMyfunction(pMyString){CloseWindow();varurl="DomainPath/MyPage.aspx?Site="+pMyString;win=window.open(url,"ManageDomain",'toolbar=no,location=no,status=no,directories=no,scrollbars=yes,resizable=no,width='+700+',h

asp.net - 超出 JavaScriptSerializer.MaxJsonLength。处理这个问题的最佳做法是什么?

我有大量数据要使用jQuery的$.ajax()函数发送给客户端。我在ASP.NETWeb服务中调用一个返回JSON数据的方法。对于大多数搜索来说一切都很好,但是当我有一个大数据集要返回时,我遇到了JavaScriptSerializerMaxJsonLength属性的问题。处理这个问题的最佳做法是什么?我不想随意设置最大长度。如果返回的数据大于当前最大值,我可以在Web服务中设置MaxJsonLength吗?或者我应该重新编写数据block并将其发送到客户端吗?这是网络服务的相关片段:DictionaryjsonValuePairs=newDictionary();//addsome

javascript - 使用 Identity Server 4 和 ASP.NET Identity 添加外部登录

在使用带有ASP.NETIdentity的IdentityServer4添加身份验证功能后,我计划添加GoogleProvider,以便用户也可以使用他们的google+帐户登录。我使用Angular作为前端,使用ASP.NETWebApi(Core)作为后端。//Loginclientpubliclogin(email:string,password:string):Observable{letbody:any=this.encodeParams({/*cliend_id,grant_type,username,password,scope*/});returnthis.http.p

javascript - 是否有任何 Backbone.js 教程教 ".sync"与服务器?

我阅读了很多Backbone.js教程,但其中大部分都涉及静态对象。当然,我在服务器上有数据。我想要一个教程,展示backbone.js如何与服务器通信以获取数据、发布数据等。这是.sync,对吧?我阅读了backbone.js文档,但仍然不清楚如何使用此功能。或者谁能给我举个例子?根据:http://documentcloud.github.com/backbone/#SyncBackbone.syncisthefunctionthatBackbonecallseverytimeitattemptstoreadorsaveamodeltotheserver.但是什么时候?我把函数放在

c# - asp.net OnClientClick 没有为最初禁用的按钮呈现

我有一个禁用的asp.Button,我稍后使用JavaScript启用它。像这样但是,当控件被禁用时,“onclick”方法不会呈现为html。我的解决方法是在PageLoad中添加以下代码。btnSave.Attributes["onclick"]="returnValidateFields();";是否有更方便的解决方法?谢谢 最佳答案 你可以使用html属性来禁用我假设您随后在客户端启用了它?如果是这样,那么您可以通过以下方式启用它:document.getElementById('MainContent_btnSave').

使用 strophe js 的基于 Javascript 的 XMPP 聊天客户端 - 示例和教程?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我想制作一个简单的基于javascript的XMPP客户端。我偶然发现了“strophejs”,当涉及到XMPP时,它应该会让我的生活更轻松,但我发现文档有点……不完整。它有一个关于如何连接/断开连接的示例,但仅此而已。我需要获取联系人列表、发送和接收消息...我该怎么做?实际上:我在哪里可以找到有关如何执行此操作的教程或示例?(不需要在这里写完整的图:)

javascript - 如何将 Backbone.js 与 ASP.Net MVC 一起使用?

我正准备在ASP.NetMVC3+Web应用程序(服务器端MVC)中实现Backbone.jsUI(客户端MVC)。我已经阅读了大量的Backbone教程,但没有一个说明该技术在ASP.NetMVC场景中可能有用或可能没有用的地方。将这两个部分结合起来应该遵循什么策略? 最佳答案 公平地说,Backbone.js(客户端应用程序)和MVC(服务器应用程序)应该没有任何共同点。Backbone.js唯一需要的是一个RestfulApi。所以我要做的是看一下MVC4的WebApi(Example)。有很多关于这个主题的教程,但我列出的那

asp.net - Microsoft 的 AJAX 工具包与 jQuery

自Atlas时代以来,我们的团队一直在使用Microsoft的AJAX工具包。在bitofnaivety直到一两个月前,我们才错过jQuery/Prototype现象。直到现在,我们总是将Ajax的概念与Microsoft的工具包联系在一起。在阅读jQuery的过程中,我看到了Ajax的全新一面,而我当时只是模模糊糊地意识到这一点。也就是说,您可以使用JavaScript(或JS库)与服务器对话,而无需使用专门的控件。乍一看,这似乎提供了更好的浏览器兼容性和更少的膨胀。我当然对此很感兴趣。我向社区提出的问题:当使用ASP.NET并需要在没有回发的情况下与服务器通信时,如何决定使用AJA